package com.business.domain;

import java.sql.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.ArrayList;
import com.common.utils.BaseDoamin;
import org.springframework.format.annotation.DateTimeFormat;

public class T_file_download extends BaseDoamin implements Serializable
{
    /********************************* properties *****************************/

	private Integer id;    
	private String userid;    
	private String filegroup;    
	private String filename;    
	private String filepath;    
	private String filesize;    
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  inserttime;
	private String filetype;    
	private String ext1;    
	private String ext2;    
	private String ext3;    

    /****************************** default construct**************************/

	public T_file_download()
	{
	}	
	
    /*********************************** method *******************************/
   
	/**
	 * get id
	 * @return id
	 */
	public Integer getId()
	{
		return id;
	}
	
	/**
	 * set id
	 * @param id
	 */
	public void setId( Integer id)
	{
		this.id = id;
	}	
	/**
	 * get userid
	 * @return userid
	 */
	public String getUserid()
	{
		return userid;
	}
	
	/**
	 * set userid
	 * @param userid
	 */
	public void setUserid( String userid)
	{
		this.userid = userid;
	}	
	/**
	 * get filegroup
	 * @return filegroup
	 */
	public String getFilegroup()
	{
		return filegroup;
	}
	
	/**
	 * set filegroup
	 * @param filegroup
	 */
	public void setFilegroup( String filegroup)
	{
		this.filegroup = filegroup;
	}	
	/**
	 * get filename
	 * @return filename
	 */
	public String getFilename()
	{
		return filename;
	}
	
	/**
	 * set filename
	 * @param filename
	 */
	public void setFilename( String filename)
	{
		this.filename = filename;
	}	
	/**
	 * get filepath
	 * @return filepath
	 */
	public String getFilepath()
	{
		return filepath;
	}
	
	/**
	 * set filepath
	 * @param filepath
	 */
	public void setFilepath( String filepath)
	{
		this.filepath = filepath;
	}	
	/**
	 * get filesize
	 * @return filesize
	 */
	public String getFilesize()
	{
		return filesize;
	}
	
	/**
	 * set filesize
	 * @param filesize
	 */
	public void setFilesize( String filesize)
	{
		this.filesize = filesize;
	}	
	/**
	 * get inserttime
	 * @return inserttime
	 */
	public Date getInserttime()
	{
		return inserttime;
	}
	
	/**
	 * set inserttime
	 * @param inserttime
	 */
	public void setInserttime( Date inserttime)
	{
		this.inserttime = inserttime;
	}	
	/**
	 * get filetype
	 * @return filetype
	 */
	public String getFiletype()
	{
		return filetype;
	}
	
	/**
	 * set filetype
	 * @param filetype
	 */
	public void setFiletype( String filetype)
	{
		this.filetype = filetype;
	}	
	/**
	 * get ext1
	 * @return ext1
	 */
	public String getExt1()
	{
		return ext1;
	}
	
	/**
	 * set ext1
	 * @param ext1
	 */
	public void setExt1( String ext1)
	{
		this.ext1 = ext1;
	}	
	/**
	 * get ext2
	 * @return ext2
	 */
	public String getExt2()
	{
		return ext2;
	}
	
	/**
	 * set ext2
	 * @param ext2
	 */
	public void setExt2( String ext2)
	{
		this.ext2 = ext2;
	}	
	/**
	 * get ext3
	 * @return ext3
	 */
	public String getExt3()
	{
		return ext3;
	}
	
	/**
	 * set ext3
	 * @param ext3
	 */
	public void setExt3( String ext3)
	{
		this.ext3 = ext3;
	}	

    @Override
	public String toString() {
		return "T_file_download [	"+	
	    " id=" + id + ","+      
	    " userid=" + userid + ","+      
	    " filegroup=" + filegroup + ","+      
	    " filename=" + filename + ","+      
	    " filepath=" + filepath + ","+      
	    " filesize=" + filesize + ","+      
	    " inserttime=" + inserttime + ","+      
	    " filetype=" + filetype + ","+      
	    " ext1=" + ext1 + ","+      
	    " ext2=" + ext2 + ","+      
	    " ext3=" + ext3 + ","+      
	    "]";
	}
}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
